PDemonstration of a new Basic programming & compiling program for GEOS 128 & 64, 40 or 80 col. modes!
Instructions to the demo-version of geoCom and to the enclosed demo-programs with source text files.
With this SFX you'll get a look at the world of programming with geoCom.
The complete geoCom-system is very extensive and consists of several programs.
This SFX contains the main program of the system - geoCom - and a few sample files for your convience.
geoCom is a compiler, which translates source texts, (which are written in a BASIC-like programing language), into runable maschine code.
GeoWrite V2.0 - (or higher version) - is necessary for writing the source texts.
This saved us from writing a separate text editor, and allows us to use all advantages geoWrite can offer. You can even make your own source-library in text albums with text manager.
@** PLEASE PRINTOUT THESE INSTRUCTIONS AS THEY TAKE YOU STEP BY STEP THROUGH THE DEMONSTRATION PROCESS. **
Please copy geoWrite, the geoCom-demo, and one of the geowrite source text demo files, to your RamDisk, (or to your work-disk) now.
Open one of the enclosed source texts with geoWrite an take a closer look in it. You will find many BASIC-like commands and functions. Anyone who has programmed with BASIC V2.0/V7.0 or GEOBASIC, will quickly adapt to geoCom. Only the first part of source text is new for all, but, that is necessary for compiling!
In the instructions to geoCom you will find a detailed description of the first part of the source texts, so we won't say more about it here.
If you want, you can experiment with changing some commands and functions. You can't destroy anything, because any errors will be collected, and after compiling, an error text file will be created.
Now open geoCom from the DeskTop to start our demonstration.
First, you will see the file-selection-box appear. All geoWrite-documents on your current disk will be displayed in this box. Please select one document that is a geoCom soucre file ONLY.
After this you will be asked, if you want to create an error-text or not. With this any errors found will be shown immediately, and found errors will be collected, and put into an errortext file.
Please click
@YES
so you can get familiar with geoCom a little better.
Now geoCom will read the source text and start the translation into machine language. The advantage, as compared with GEOBASIC, is that all commands will be translated into machine language,
@before
the progam runs for the first time.
geoBasic isn't a compiler and has to translate the program every time it will be used with a special file, or attach a rather large addition to a self-running version.
geoCom doesn't have that problem. When all is done, you get a true GEOS file!
While the compiler is working you can see which part of the source code is actually being translated. The errors will be saved in an errortext after the compiling is done. If there is a hard error, the error will be shown immediatly, and the compliling will stop.
@You can stop compiling at any time with the
P STOP-key.
If the source is error free, like the ones on the demo-disk, the main-menu will appear and you can continue with one of the other options.
In this demo-version it is
@not possible
@SAVE
a program.
You can only run it from the compiler.
Anything which is written in PLAINTEXT, is active.
Anything which is written in
italics
@not
active.
Now click on the Icon: "Run Program". The program will run now.
If you quit the program you won't return to geoCom but directly to deskTop.
The complete version of geoCom contains several programs:
@geoCom
- the compiler, it translates the source text
into a runable machine language.
@ObjectEdit
- With this program you can create your own Menus,
Dialogue Boxes, data-rows and IconTables
@Linker
- connect a geoCom-program with machine code
from MegaAssembler or geoAssembler.
@Start geoCom
- Accessory, this starts geoCom or ObjectEdit
from another Application (such as geoWrite!)
@Start Editor
- sets one of the several options of "Start geoCom"
@IconEdit
- a complete Icon-Editor for editing the Icons for
your own geoCom-programs!
@basicTOgeos
- converts BASIC V2.0 language into geoWrite format
source code text file.
The true geoCom-system contains detailed Documentation with about 80 pages and 3 disk-pages full of source texts, demo-programs and instructions.
geoCom was developed in Germany an was tested with GEOS 64 V2.0 and GEOS 128 V2.0 (in 40 and 80 column screen modes)
You can order the complete system of geoCom by:
GEOS USER SOFTWARE SACHSEN
Denis D|hler
Gorkistra~e 18
D-04347 Leipzig
Germany
PERFORMANCE PERIPHERALS EUROPE
Michael Renz
Holzweg 12
D-53332 Bornheim
Germany
The price is DM 59,- (price of introduction) plus shipping and handling fees.
These instructions are a shorter translation of the german original for the german demo-version of geoCom.
If there are any questions left unanswered, please write to one of the address' on this page.
This part of demo was translated into english by Falk Rehwagen. Sorry!!! for the very bad english, but I speak it only a little bit of English. I hope you can understand the main parts.
@Help keep GEOS 64 and 128 alive!
**NOTE**
All of the files with the _com name extension are the Source Code files for use with the geoCom application. They were NOT translated into english, as the products English counter-part is not yet completely translated into USA language.
They will perform nicely with the geoCom application, but will not assemble under any other program (like geoBasic or geoProgrammer).
rammer).
unter-part is not yet completely translated into USA GEOS/BASIC language.
They will perform nicely with the geoCom application, but will not
Show Font V1.4
is an application that will display the entire character set available, in all point sizes, in any style, from any one of the first 16 FONT files on your disk.
It is a full working VLIR application provided with the geoCom disk of utilities to demonstrate its' finished product.
Please note that for the larger Point sizes you may not get the entire character set displayed if you use the Style change feature. It will be clipped off at the bottom and right edge.
@The SHOW FONT_com
file is the geoWrite source file for this program, to use with the geoCom demomonstration (if you wish) as per the geoCom instructions.
More about ...
@Show Font V1.4 Application
.....As I said earlier, this is a full working version of the application, following is the instructions on its' use.:
RUNNING IT...
Open as you normally would any GEOS application file.
You will first be greeted with the filename selection box.
You can select any of the first 16 FONT files on your currently active disk.
You may also choose to change disks, or
You can change to another Drive (supports up 4 disk drives, of the types 1541, 1571, 1581, REU RamDisks, or CMD's RamLink, RamDrive, HardDrives, or FD series drives
@-in 1581 emulation mode
* (please note your DeskTop must support (4) disk Drives in order to access the 4th Drive)
Once you have selected you disk, drive and font you will enter the Show Font screen.
The upper left corner displays the name of the FONT file you selected, and across to the right side it will display the type of FONT file it is. (normal, LQ, or LW font filetypes supported--BSW fonts will show as "normal")
Below the filename is displayed the FONTs' Full character set. When first opened, the character set will display in the "PLAINTEXT" style, in the lowest avaialbe point size.
To the right you will see a
@STYLE selection box.
Selecting one (or a combination of them) will change the character set with the style selection(s) you made.
You can select the style you wish by clicking on the empty box next to the style type (the box will then show an X in it when selected).....
@or,
use one of the shortcut keys (see note *).
Below the STYLE box is
@the Point size box
. It will display the currently selected point size for the Font you are using. (it always starts with the lowest point size in the file).
You can change the Point size (if available in the FONT file) in one of two (2) ways...
Click on one of the scroll arrows on eihter side of the point size displayed.,....or, use one of the up or down cursor keys.
Below the point size box, you will see
@the "Show More?" Button.
Click on the button to display the filename selection box and change you displayed font file,
.....or, use the shortcut key.
Below the Show More button is
@the "QUIT" Button.
Click on the button to quit to the DeskTop,....or, use the shortcut key.
@NOTE**
The German version of geoWrite uses a different set of styles than the American English version, so here is a run-down of the shortcut keys available...
@C= P
PLAINTEXT
@C= O
OUTLINE
@C= I
ITALIC
@C= B
@BOLD
@C= U
UNDERLINE
@C= R
INVERT
** (this is not be available in the English geoWrite) **
**( but it IS available in this application !)**
@C= C
re-display the filename selection box (so you can change FONT files)
@C= Q
Quit the program to the DeskTop screen.
@CRSR UP
scroll the point size up to the largest size available in the file.
@CRSR DOWN
scroll the point size down to the smallest size available in the file.
** please note that this feature is "wrap-around", which means when it reaches the last avaialble size it will "wrap-around" to the first point size available in the font file. **
SHOW FONT
shows all available fonts on the disk in all possib
"@SYSTEM INFO
An application that shows you all data from the GEOS KERNAL - like serial number, screen mode, drive configuration, Mouse Icon (picture), Input Device, Printer Driver, ect.......
This program, and the _com file, will show you how you can get this data from your system.
SYSTEM INFO will start with a double click on the icon in the DeskTop.
After it starts, you will first see the fill patterns displayed, the menu, and, in the upper right corner the name of this program.
After this, all possible drives will be displayed.
When all data is read, which can last a few seconds, all found data will be displayed.
The mouse cursor in the lower right corner is a graphic icon and can not be moved.
As long as you are using this application, ALL the geos interrupts & turbo are disabled.
You will not have access to most keyboard or mouse commands.
"@You can leave the program with C=Q shortcut key combination.
** NOTE ** On some (not all) systems, you will have access to the file info boxes of the all system type files on the disk. Use the C=I shortcut combination to access these info-files.